package com.grao.waterschool.human.entiry.dto;

import com.alibaba.excel.annotation.ExcelProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springdoc.api.annotations.ParameterObject;

import java.io.Serializable;

@Data
@ParameterObject
public class InspectionResults implements Serializable {

    @Schema(description = "主键数据唯一性标识")
    @ExcelProperty("主键数据唯一性标识")
    private String zjsjwyxbs;

    @Schema(description = "学校代码")
    @ExcelProperty("学校代码")
    private String xxdm;

    @Schema(description = "计划课程号")
    @ExcelProperty("计划课程号")
    private String jhkch;

    @Schema(description = "排课号")
    @ExcelProperty("排课号")
    private String pkh;

    @Schema(description = "课程号")
    @ExcelProperty("课程号")
    private String kch;

    @Schema(description = "课程名称")
    @ExcelProperty("课程名称")
    private String kcmc;

    @Schema(description = "专业所属院系部名称")
    @ExcelProperty("专业所属院系部名称")
    private String zyssyxbmc;

    @Schema(description = "专业名称")
    @ExcelProperty("专业名称")
    private String zymc;

    @Schema(description = "专业号")
    @ExcelProperty("专业号")
    private String zyh;

    @Schema(description = "年级")
    @ExcelProperty("年级")
    private String nj;

    @Schema(description = "班号")
    @ExcelProperty("班号")
    private String bh;

    @Schema(description = "班级名称")
    @ExcelProperty("班级名称")
    private String bjmc;

    @Schema(description = "开课学年度")
    @ExcelProperty("开课学年度")
    private String kkxnd;

    @Schema(description = "开课学期码")
    @ExcelProperty("开课学期码")
    private String kkXqm;

    @Schema(description = "周次")
    @ExcelProperty("周次")
    private String zc;

    @Schema(description = "星期几")
    @ExcelProperty("星期几")
    private String xqj;

    @Schema(description = "上课节次")
    @ExcelProperty("上课节次")
    private String skjc;

    @Schema(description = "上课日期")
    @ExcelProperty("上课日期")
    private String skrq;

    @Schema(description = "上课时间")
    @ExcelProperty("上课时间")
    private String sksj;

    @Schema(description = "教工号")
    @ExcelProperty("教工号")
    private String jgh;

    @Schema(description = "教学班人数")
    @ExcelProperty("教学班人数")
    private String jxbrs;

    @Schema(description = "上课地点")
    @ExcelProperty("上课地点")
    private String skdd;

    @Schema(description = "教室号")
    @ExcelProperty("教室号")
    private String jsh;

    @Schema(description = "授课地点类别码")
    @ExcelProperty("授课地点类别码")
    private String skddlbm;

    @Schema(description = "选用教材出版号")
    @ExcelProperty("选用教材出版号")
    private String xyjccbh;

    @Schema(description = "数据采集时间")
    @ExcelProperty("数据采集时间")
    private String sjcjsj;

    @Schema(description = "应到人数")
    @ExcelProperty("应到人数")
    private String ydrs;

    @Schema(description = "实到人数")
    @ExcelProperty("实到人数")
    private String sdrs;

    @Schema(description = "睡觉人数")
    @ExcelProperty("睡觉人数")
    private String sjrs;

    @Schema(description = "玩手机人数")
    @ExcelProperty("玩手机人数")
    private String wsjrs;
}
